Part Number Hot Search : 
68100 XLT2398 CY7B991 386SX 386SX LC865 R6025 NCP15
Product Description
Full Text Search
 

To Download BU9831 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  1 memory ics non-volatile electronic potentiometer BU9831 / BU9831f the BU9831 / BU9831f is a non-volatile electronic potentiometer with an internal 2k bit eeprom. the resistance value can be set by means of serial communications, and because the product contains an internal memory, condi- tions can be retained. in addition, the 2k bit memory capacity enables digital data to be stored in the memory. absolute maximum ratings (ta = 25?) applied voltage power dissipation BU9831 BU9831f pd storage temperature operating temperature input voltage * 1 reduced by 5.0mw for each increase in ta of 1 c over 25 c. * 2 reduced by 3.5mw for each increase in ta of 1 c over 25 c. v cc parameter symbol tstg topr 0.3 ~ + 7.0 limits ?65 ~ + 125 20 ~ + 85 0.3 ~ v cc + 0.3 mw v unit c c v wiper current i w 1.0 ma 500 * 1 350 * 2 applications portable lcd backlight adjustment devices for notebook computers, and other sound adjustment devices for sets features 1) internal 2k bit eeprom 2) 100k w (1k w 100 steps) electronic potentiometer 3) data in memory is automatically read when power supply is turned on, and resistance value is set. 4) resistance value can be set using serial communications. 5) low current consumption when operating: 3ma (max.) in standby mode: 200 m a (max.) recommended operating conditions power supply voltage power supply voltage for writing vccwr v cc parameter symbol v v unit 2.7 ~ 5.5 limits 2.8 ~ 5.5 input voltage v in v 0 ~ v cc voltage at resistor ends v rhl v 0 ~ v cc wiper pin voltage v w v 0 ~ v cc
2 memory ics BU9831 / BU9831f block diagram command decode control timing counter eeprom array wiper decoder transistor switch register array vw vl vh high voltage generator write disable power supply voltage detector 7bit 16bit sk dio cs pin assignments cs sk dio gnd v cc vh vw vl BU9831 1234 8765 pin desoriptions dio input / output of operating codes, addresses, and serial data gnd reference voltage of 0v for all input / output vh resistance high-potential v cc connection for power supply i / o resistance pin pin name 3 4 7 sk serial data clock input vw wiper i resistance pin 2 6 cs chip select input vl resistance low-potential i resistance pin 1 5 8 pin no. function i / o
3 memory ics BU9831 / BU9831f input circuits reset int. cs sk cs int. output circuits cs int. dio oe int. electrical characteristics (unless otherwise noted, ta = ?20 to + 85?, v cc = 5v 10%) input low level voltage v il parameter symbol min. typ. max. unit 0.2 v cc v 0.8 v cc v 0 0.4 v v cc 0.4 ? cc v ?1 1 m a ? 1 m a 3ma 200 m a 1 mhz 100 k w 0.5 1 k w 0v cc v 0v cc v measurement circuit cs, sk, dio pin input high level voltage v ih cs, sk, dio pin output low level voltage v ol i ol = 2.1ma i oh = 0.4ma output high level voltage v oh input leakage current i li v in = 0 ~ v cc output leakage current i lo v out = 0 ~ v cc , cs = v cc operating current consumption i cc f = 1mhz, te / w = 10ms (write) fig.5 fig.4 fig.3 fig.6 fig.1 standby current i sb cs, sk, dio, vh, vl, vw = v cc fig.6 sk frequency f sk total resistance r t i f = 10 m a wiper resistance r w i w = 1ma fig.8 fig.7 resistance potential on high side v vh resistance potential on low side v vl conditions
4 memory ics BU9831 / BU9831f (unless otherwise noted, ta = ?20 to + 85?, v cc = 3v 10%) input low level voltage v il parameter symbol min. typ. max. unit 0.2 v cc v 0.8 v cc v 0 0.4 v v cc 0.4 ? cc v ?1 1 m a ?1 1 m a 2ma 100 m a 500 khz 100 k w 12k w 0v cc v 0v cc v measurement circuit cs, sk, dio pin input high level voltage v ih cs, sk, dio pin output low level voltage v ol i ol = 100 m a i oh = 100 m a output high level voltage v oh input leakage current i li v in = 0 ~ v cc output leakage current i lo v out = 0 ~ v cc , cs = v cc operating current consumption i cc f = 1mhz, te / w = 10ms (write) fig.5 fig.4 fig.3 fig.6 fig.1 standby current i sb cs, sk, dio, vh, vl, vw = v cc fig.6 sk frequency f sk fig.7 total resistance r t i f = 10 m a wiper resistance r w i w = 500 m a fig.8 resistance potential on high side v vh resistance potential on low side v vl conditions measurement circuits v cc v ol i ol v cc dio gnd data set when output is low v fig. 1 low output voltage measurement circuit v cc v oh i oh v cc dio gnd data set when output is high v fig. 2 high output voltage measurement circuit v cc i li v cc dio, sk, cs gnd a v in = 0 ~ v cc fig. 3 input leakage current measurement circuit v cc v cc i lo v o = 0 ~ v cc v cc cs dio gnd a fig. 4 output leakage current measurement circuit
5 memory ics BU9831 / BU9831f v cc i cc v cc dio gnd a sk cs input 1mhz clock v il fig. 5 current consumption measurement circuit v cc v cc v cc isb v cc dio vh, vl, vw gnd a sk cs fig. 6 standby current measurement circuit v cc gnd v dio v w v h v l i force r t = v i force i force = 10 m a cs sk fig. 7 total resistance measurement circuit i w v cc gnd v dio v w v h v l v force measured after wiper position is set to 64h r wl = v / i w v force = 1 / 2 ?v cc sk cs fig. 9 wiper resistance measurement circuit on high side v cc gnd v dio v w v h v l i w v force measured after wiper position is set to 00h r wl = v / i w v force = 1 / 2 ?v cc cs sk fig. 8 wiper resistance measurement circuit on low side
6 memory ics BU9831 / BU9831f command modes command write enabled write disabled wiper counter data output wiper counter data input data read data write transmission memory data read transmission memory data write increment / decrement wiper wen wds wcr wcw drd dwr d8 - d14 x xxxxxxxx d8 - d14 x d0 - d15 d0 - d15 wiper counter ? output input ? wiper counter memory ? output input ? memory memory ? wiper counter wiper counter ? memory wiper counter ? inc / dec tdwr twdw inc/dec start bit operation code address 1010 0011 xxxxxxxx 1010 0000 xxxxxxxx 1010 1011 xxxxxxxx 1010 0110 xxxxxxxx 1010 1000 a0 - a6 x 1010 0100 a0 - a6 x 1010 1001 a0 - a6 x 1010 0101 a0 - a6 x 1010 1111 data operation x: don't care (data may be either 0 or 1) s auto recall function (arf) ?after the power supply is turned on, the data for address 00h is automatically loaded and the wiper position set. at this point, if the data for address 00h is larger than 64h, the wiper position is set to 32h. since the wiper position is set using seven bits, the eighth bit may be set to any value. this function is carried out 10ms after the power supply is turned on, and subsequently the ic enters the standby state. operation timing characteristics (unless otherwise noted, ta = ?20 to + 85?, v cc = 5v 10%) parameter symbol min. typ. max. unit t css 200 ns cs setup time t csh 0ns cs hold time t dis 150 ns data setup time t dih 150 ns data hold time t pd1 350 ns do rise delay time t pd0 350 ns do fall delay time te / w 10 ms self-timed programming cycle t cs 1 m s cs minimum high time t sv 1 m s time during which ready / busy display is effective t oh 0 400 ns time that do is high-z from (cs) t wh 450 ns data clock high time t wl 450 ns data clock low time t aw 500 m s resistance value stabilization time
s reading of input data is done at the rising edge of sk. s output of data is synchronized to the falling edge of sk. s between commands, cs should be set to high for longer than tcs. if cs remains low, the next command cannot be received. 7 memory ics BU9831 / BU9831f (unless otherwise noted, ta = ?20 to + 85?, v cc = 5v 10%) parameter symbol min. typ. max. unit t css 400 ns cs setup time t csh 0ns cs hold time t dis 300 ns data setup time t dih 300 ns data hold time t pd1 700 ns do rise delay time t pd0 700 ns do fall delay time te / w 15 ms self-timed programming cycle t cs 2 m s cs minimum high time t sv 2 m s time during which ready / busy display is effective t oh 0 800 ns time that do is high-z from (cs) t wh 900 ns data clock high time t wl 900 ns data clock low time t aw 1000 m s resistance value stabilization time synchronous data i / o timing t css t csh t pd t dis t pd t oh t dih t wh t cs t wl cs sk input dio output dio fig. 10 synchronous data i / o timing
8 memory ics BU9831 / BU9831f timing charts (1) writing enabled / disabled sk cs dio h l h l h l enable = 1 1 disable = 0 0 14 8 12 16 1 1 00 0 0 fig. 11 writing enabled and disabled 1) when the power supply is turned on, the writing recognition latch is reset in the same way as when the write dis- able command is executed. the write enable command must be input before the write command is input. 2) once the write enable command has been set, it remains effective until either the write disable command is input, or the power supply is turned off. 3) no clocks longer than 16 clocks are required. these will be ignored by the ic if input. the command is received following the clock input for the eight bits of the address subsequent to input of the operation code. the contents of the address are not related to either of these commands, however, and will be ignored. (2) wiper counter data output (wcr) sk cs dio 1 1 1 11 000 h l h l h l (do) d8 d14 high-z high-z 14 8 16 24 t cs fig. 12 wiper counter data output 1) when the wiper counter data output (wcr) command is received, seven bits of the data at the current wiper position are output to d8, d9, d10, ..., d14, in sequential order. if a clock of longer than 24 clocks is input, indefinite data may be output. (for the dio output, the data may change at the tpd0 and tpd1 time delays, in response to the internal circuit delay starting from the falling edge of the sk signal. during the tpd0 and tpd1 time internals, data should be loaded after the tpd time has been assured, in case the previous data is indefinite. refer to fig. 10, synchronous data i / o timing.)
9 memory ics BU9831 / BU9831f (3) wiper counter data input (wcw) sk cs dio 1 1 0 10 001 h l h l h l v w 14 8 24 32 t aw d8 d14 fig. 13 wiper counter data input 1) this command is used for direct input of wiper position data. since the data is 7-bit data sequentially input in the order of d8, d9, d10, ..., d14, it determines one wiper position among 100 taps. since no address exists at this point, the address is ignored. the resistance stabilizes after an interval of taw from the rise of the 32nd clock. (4) data read (drd) sk cs dio 1 1 1 0a0 a6 0 00 0 h l h l h l (do) d0 d15 high-z high-z 14 8 16 32 t cs fig. 14 data read 1) when the data read (drd) command is received, data is output from the addresses specified by a1 and a0. 2) output is synchronized to the fall of sk, in order of d0, d1, d2, ..., d15, at the fall of the 16th clock. after 32 clocks have elapsed, the d15 data is retained even if other clocks are input.
10 memory ics BU9831 / BU9831f (5) data write (dwr) sk cs dio 110 0 0 001 h l h l h l 14 8 16 32 t e / w a0 a6 d0 d15 fig. 15 data write 1) this command stores the input data in the address specified by a0 to a6. 2) cs must be low during the write mode input, but once writing begins, cs may be either high or low. 3) the internal timer circuit in the ic begins to function after the rising edge of the sk at which the last data d0 was read, and data is written to memory cells during the time period te / w. the process is terminated automatically. at this point, the sk input during the te / w time period may be either high or low. 4) the time period between input of this command and the automatic termination of the writing of data is the time during which data is written to the internal non-volatile memory, so commands input during this interval will not be accepted. the maximum time interval must be within te / w. 5) after the write command has been input, if cs is set to low after having been set to high, command reception is enabled following termination of the automatic data writing. data can then be received from sk and dio. if cs is left at low following input of the command, however, without being set to high, input of the command is canceled. (6) transmission memory data read (tdwr) sk cs dio 0 1 1 1 1 a0 a6 0 0 00 h l h l h l v w 14 8 16 t aw fig. 16 transmission memory data read 1) this command transmits the data from the addresses specified by a0 to a6 to the wiper counter. the wiper moves to the position indicated by the seven bits d8 to d14 of the specified address, and the resistance value stabi- lizes after the taw time period starting with the fall of the 15th clock. data subsequent to the 16th clock is ignored.
11 memory ics BU9831 / BU9831f (7) transmission memory data write (twdw) sk cs dio 1 1 1 1a0 a6 0 000 h l h l h l 14 8 16 t e / w fig. 17 transmission memory data write 1) this command transmits the wiper position data to the addresses specified by a0 to a6. the data from the seven bits d8 to d14 of the specified address are stored in the memory during the time te / w, starting from the rise of the 16th clock. 2) writing is done to the internal non-volatile memory during the time when this command is input and automatic writing of the data is completed. commands input during this time will not be accepted. the maximum time for this period must be within te / w. 3) after the write command has been input, if cs is set to low after having been set to high, command reception is enabled following termination of the automatic data writing. data can then be received from sk and dio. if cs is left at low following input of the command, however, without being set to high, input of the command is canceled. (8) inc / dec sk cs dio 1 1 1 1 dec inc 1 001 h l h l h l v w 1 4 8 9 10 11 t aw t aw t aw fig. 18 increment / decrement wiper 1) the wiper position is incremented or decremented starting from the next clock following input of the inc / dec command, based on the status of the inc pin. dio = h: incremented. the wiper position moves from the vl to the vh side by 1 tap per clock. dio = l: decremented. the wiper position moves from the vh to the vl side by 1 tap per clock. 2) the tap is moved at each rise of the clock, until cs is set to high. when the tap is farthest to the vh side, incrementing is ignored. in the same way, when the tap is farthest to the vl side, decrementing is ignored.
12 memory ics BU9831 / BU9831f application examples BU9831 v h v w v l fig. 19 operation amplifier gain adjustment BU9831 fine adjustment of the input offset voltage can be done in order to suppress the error voltage of the output based on the input voltage. fig. 20 adjustment of the operation amplifier offset voltage reg output current can be adjusted by adjusting the output load. BU9831 fig. 21 variable output adjustment of regulator operation notes (1) when turning the power supply on and off 1) when turning the power supply on and off, cs should be set to high ( = v cc ). 2) when cs is low, the BU9831 is active, meaning that input can be received. if the power supply is turned on in this state, noise and other factors can cause malfunctioning and erroneous writing. to prevent this, when turning the power supply on, make sure that cs is high ( = v cc ). (example of proper operation) the cs pin is pulled up to v cc . after turning the power supply off, wait at least 10ms before turning it on again. if the power supply is turned on without observing this condition, please be aware that there may be times when the circuits in the ic are not reset. (example of incorrect operation) the cs pin is low when the power supply is turned on or off. in this case, cs is normally low, and the eeprom may cause malfunctioning or erroneous writing because of noise. * be aware that the case shown in this example may occur even if the cs input is high-z.
13 memory ics BU9831 / BU9831f v cc v cc gnd v cc cs gnd correct example incorrect example (2) noise countermeasures 1) sk noise if there is noise in the rise of the sk clock input, the system may recognize more clocks than were actually input, and malfunctioning may occur because of offset bits. 2) v cc noise noise and surges in the power supply line can cause malfunctioning. to eliminate these factors, we recommend installing a bypass capacitor between the power supply and the ground. external dimension (units: mm) dip8 sop8 BU9831 BU9831f 0.5 0.1 3.2 0.2 3.4 0.3 85 14 9.3 0.3 6.5 0.3 0.3 0.1 0.51min. 2.54 0 ~ 15 7.62 0.4 0.1 1.27 0.15 0.3min. 0.15 0.1 0.11 6.2 0.3 4.4 0.2 5.0 0.2 85 4 1 1.5 0.1


▲Up To Search▲   

 
Price & Availability of BU9831

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X